<?php
/**
 * Interface mapper
 * 
 * @package bp-clients
 */
 
/**
 * Interface mapper
 * 
 * @package bp-clients
 */
Interface Application_Model_ModelInterface {
    /**
     * Constructeur
     * @param Application_Model_MapperAbstract $mapper le mapper de cet objet
     * @param array $attributs le tableau nom=>valeur d'attributs
     */
    public function __construct(Application_Model_MapperAbstract $mapper, array $attributs = null);
	
	/**
	 * Renvoie le texte représentant l'objet
	 * 
	 * Utilisé pour le titre de page, le listage, etc
	 * @return string texte
	 */
	public function texteTitre();
}
